package com.weilx959.spt.plugin.e2sp.model;

import com.weilx959.spt.plugin.e2sp.constant.Dialect;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

/**
 * 配置
 *
 * @author weilx
 * @since 2024-04-20
 */
@Data
@Accessors(chain = true)
@NoArgsConstructor
public class Configuration {
    private Dialect dialect;

    private String schema;

    private String checkTemplate;

    private boolean emptyToNull = true;

    /**
     * 是否启用第一个“$”符号转义，true-以“$”开始的内容会保留原格式
     */
    private boolean firstDollarEscape = true;
}
